Online invoicing and billing software, or cloud accounting software, is the new and improved way to send out invoices and billing statements to your customers, and your business is behind the eight ball if it doesn’t use it.
http://www.paypanther.com/free-online-invoicing-billing-software-small-businesses/